Developing Analytic Talent by Vincent Granville

Developing Analytic Talent by Vincent Granville

Author:Vincent Granville
Language: eng
Format: mobi, epub
Publisher: Wiley Publishing Inc.
Published: 2014-03-19T16:00:00+00:00


Securing Communications: Data Encoding

This section is important, as it illustrates how to develop a real-life application with JavaScript code, how to create a tool that any end user can use from their browser without having to install R, and how to download and/or purchase software or write code. The JavaScript code provided here can be run online or offline from your browser. I believe that in the future, there will be more data science tools that are browser-based and lighter than a full API (I like the fact that it can be run offline from your browser). This code also provides another example of random number generation.

A big issue with data is how to securely transmit it. Here you will see some simple JavaScript code to encode numbers, such as credit card numbers, passwords made up of digits, phone numbers, Social Security numbers, dates such as 20131014, and so on.

The following is an example of an app that anyone can download as a text file, save as an HTML document, and run on their laptop, locally, from a browser (without any Internet connection). I call it an offline app, as opposed to a mobile or web or social (Facebook) app. As with most apps, you don’t need any programming skills to use it. This one is original in the sense that you don’t even need an Internet connection to make it work.

Here’s how it works:

1. Open the web app (datashaping.com/encode.html) in a separate browser tab.

2. Enter number to encode or decode in the box shown on the web page.

3. Select Encrypt/Decrypt.

4. E-mail the encoded number (it should start with e) to your contact.

5. Your contact uses the same form, enters the encoded number, selects Encrypt/Decrypt, and then the original number is immediately retrieved.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.